English Dictionary
◊ HOWLER MONKEY
howler monkey
n : monkey of tropical South American forests having a loud
howling cry [syn: {howler}]